curb strap - Turco Inglés Diccionario